Large Tortoiseshell - Turco Inglés Diccionario